small derrick - French English Dictionary